nested loops in java